/**
 * jims
 */
package com.jims.master.modules.med.dao;

import com.jims.master.common.persistence.CrudDao;
import com.jims.master.common.persistence.annotation.MyBatisDao;
import com.jims.master.modules.med.entity.MedicalCardRechangeRec;
import org.apache.ibatis.annotations.Param;

/**
 * 充值DAO接口
 * @author 陈晓阳
 * @version 2017-05-22
 */
@MyBatisDao
public interface MedicalCardRechangeRecDao extends CrudDao<MedicalCardRechangeRec> {

    /**
     * 统计充值人数和金额
     * @param startTime
     * @param endTime
     * @return
     */
    public MedicalCardRechangeRec countRechange(@Param("startTime") String startTime,@Param("endTime") String endTime,@Param("userId") String userId);

    /**
     * 一卡通结序号
     * @param startTime
     * @param endTime
     * @param acctNo
     * @return
     */
    public  int confirmAcct(@Param("startTime") String startTime,@Param("endTime") String endTime,@Param("acctNo") String acctNo,@Param("userId") String userId);

    public int countAcctNo(@Param("userId") String userId);

    public  String findMaxUpdate(@Param("userId") String userId);

    public String findMinCreate(@Param("userId") String userId);

}